/**
 * @mbggenerated
 * @author kehui
 */
package com.mall.pojo;

import java.util.Date;

public class UserExtended {
    /**
     * user_extended.id
     * 
     * BIGINT(19)
     *
     * @mbggenerated
     */
    private Long id;

    /**
     * user_extended.user_id
     * 用户id
     * BIGINT(19)
     *
     * @mbggenerated
     */
    private Long userId;

    /**
     * user_extended.device_token
     * 
     * VARCHAR(200)
     *
     * @mbggenerated
     */
    private String deviceToken;

    /**
     * user_extended.ali_tongxun
     * 
     * VARCHAR(100)
     *
     * @mbggenerated
     */
    private String aliTongxun;

    /**
     * user_extended.ali_tongxue_id
     * 
     * VARCHAR(100)
     *
     * @mbggenerated
     */
    private String aliTongxueId;

    /**
     * user_extended.openId
     * 
     * VARCHAR(100)
     *
     * @mbggenerated
     */
    private String openid;

    /**
     * user_extended.open_type
     * 
     * INTEGER(10)
     *
     * @mbggenerated
     */
    private Integer openType;

    /**
     * user_extended.status
     * 
     * INTEGER(10)
     *
     * @mbggenerated
     */
    private Integer status;

    /**
     * user_extended.type
     * 
     * INTEGER(10)
     *
     * @mbggenerated
     */
    private Integer type;

    /**
     * user_extended.gmt_create
     * 
     * TIMESTAMP(19)
     *
     * @mbggenerated
     */
    private Date gmtCreate;

    /**
     * user_extended.gmt_modify
     * 
     * TIMESTAMP(19)
     *
     * @mbggenerated
     */
    private Date gmtModify;

    /**
     * user_extended.attribute
     * 
     * VARCHAR(3000)
     *
     * @mbggenerated
     */
    private String attribute;

    /**
     * user_extended.balance
     * 用户余额
     * BIGINT(19)
     *
     * @mbggenerated
     */
    private Long balance;

    /**
     * user_extended.account_name
     * 开户名
     * VARCHAR(100)
     *
     * @mbggenerated
     */
    private String accountName;

    /**
     * user_extended.account_bank
     * 开户行  
     * VARCHAR(500)
     *
     * @mbggenerated
     */
    private String accountBank;

    /**
     * user_extended.account_card
     * 银行卡号 
     * VARCHAR(50)
     *
     * @mbggenerated
     */
    private String accountCard;

    /**
     * user_extended.bond
     * 保证金
     * BIGINT(19)
     *
     * @mbggenerated
     */
    private Long bond;

    /* @mbggenerated */
    public Long getId() {
        return id;
    }

    /* @mbggenerated */
    public void setId(Long id) {
        this.id = id;
    }

    /* @mbggenerated */
    public Long getUserId() {
        return userId;
    }

    /* @mbggenerated */
    public void setUserId(Long userId) {
        this.userId = userId;
    }

    /* @mbggenerated */
    public String getDeviceToken() {
        return deviceToken;
    }

    /* @mbggenerated */
    public void setDeviceToken(String deviceToken) {
        this.deviceToken = deviceToken == null ? null : deviceToken.trim();
    }

    /* @mbggenerated */
    public String getAliTongxun() {
        return aliTongxun;
    }

    /* @mbggenerated */
    public void setAliTongxun(String aliTongxun) {
        this.aliTongxun = aliTongxun == null ? null : aliTongxun.trim();
    }

    /* @mbggenerated */
    public String getAliTongxueId() {
        return aliTongxueId;
    }

    /* @mbggenerated */
    public void setAliTongxueId(String aliTongxueId) {
        this.aliTongxueId = aliTongxueId == null ? null : aliTongxueId.trim();
    }

    /* @mbggenerated */
    public String getOpenid() {
        return openid;
    }

    /* @mbggenerated */
    public void setOpenid(String openid) {
        this.openid = openid == null ? null : openid.trim();
    }

    /* @mbggenerated */
    public Integer getOpenType() {
        return openType;
    }

    /* @mbggenerated */
    public void setOpenType(Integer openType) {
        this.openType = openType;
    }

    /* @mbggenerated */
    public Integer getStatus() {
        return status;
    }

    /* @mbggenerated */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /* @mbggenerated */
    public Integer getType() {
        return type;
    }

    /* @mbggenerated */
    public void setType(Integer type) {
        this.type = type;
    }

    /* @mbggenerated */
    public Date getGmtCreate() {
        return gmtCreate;
    }

    /* @mbggenerated */
    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    /* @mbggenerated */
    public Date getGmtModify() {
        return gmtModify;
    }

    /* @mbggenerated */
    public void setGmtModify(Date gmtModify) {
        this.gmtModify = gmtModify;
    }

    /* @mbggenerated */
    public String getAttribute() {
        return attribute;
    }

    /* @mbggenerated */
    public void setAttribute(String attribute) {
        this.attribute = attribute == null ? null : attribute.trim();
    }

    /* @mbggenerated */
    public Long getBalance() {
        return balance;
    }

    /* @mbggenerated */
    public void setBalance(Long balance) {
        this.balance = balance;
    }

    /* @mbggenerated */
    public String getAccountName() {
        return accountName;
    }

    /* @mbggenerated */
    public void setAccountName(String accountName) {
        this.accountName = accountName == null ? null : accountName.trim();
    }

    /* @mbggenerated */
    public String getAccountBank() {
        return accountBank;
    }

    /* @mbggenerated */
    public void setAccountBank(String accountBank) {
        this.accountBank = accountBank == null ? null : accountBank.trim();
    }

    /* @mbggenerated */
    public String getAccountCard() {
        return accountCard;
    }

    /* @mbggenerated */
    public void setAccountCard(String accountCard) {
        this.accountCard = accountCard == null ? null : accountCard.trim();
    }

    /* @mbggenerated */
    public Long getBond() {
        return bond;
    }

    /* @mbggenerated */
    public void setBond(Long bond) {
        this.bond = bond;
    }
}